sprout of the mocambo tree - Spanish English Dictionary